// Copyright 2018 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef ZIRCON_SYSTEM_DEV_I2C_INTEL_I2C_BINDING_H_
#define ZIRCON_SYSTEM_DEV_I2C_INTEL_I2C_BINDING_H_

#define INTEL_VID 0x8086

#define INTEL_WILDCAT_POINT_SERIALIO_I2C0_DID \
  0x9CE1  // Wildcat Point-LP Serial IO I2C Controller #0
#define INTEL_WILDCAT_POINT_SERIALIO_I2C1_DID \
  0x9CE2  // Wildcat Point-LP Serial IO I2C Controller #1
#define INTEL_SUNRISE_POINT_SERIALIO_I2C0_DID \
  0x9D60  // Sunrise Point-LP Serial IO I2C Controller #0
#define INTEL_SUNRISE_POINT_SERIALIO_I2C1_DID \
  0x9D61  // Sunrise Point-LP Serial IO I2C Controller #1
#define INTEL_SUNRISE_POINT_SERIALIO_I2C2_DID \
  0x9D62  // Sunrise Point-LP Serial IO I2C Controller #2
#define INTEL_SUNRISE_POINT_SERIALIO_I2C3_DID \
  0x9D63  // Sunrise Point-LP Serial IO I2C Controller #3
#define INTEL_SUNRISE_POINT_SERIALIO_I2C4_DID \
  0x9D64  // Sunrise Point-LP Serial IO I2C Controller #4

#endif  // ZIRCON_SYSTEM_DEV_I2C_INTEL_I2C_BINDING_H_
